"""
通过with上下文管理，方便的实现释放资源的操作
语法：
    with context_expr[as var]:
        语句块
with上下文管理可以自动管理资源，在with代码块执行完毕后自动
还原进入该代码之前的现场上、下文。不论何种原因跳出with块，不
论是否有异常，总能保证资源正常释放。极大的简化了工作，在文件操
作、网络通信相关场合非常常用。
"""

with open(r'E:/test/aa.txt','r') as f:
    for line in f:
        print(line)